<script>
    // 删除数组中指定的(传入)的某个元素

    Array.prototype.remove = function (val) {
        var index = this.indexOf(val) //通过indexOf查询到传入的元素在数组中的索引
        if (index > -1) {
            this.splice(index, 1) //splice删除从index开始,删除一个
        }
    }

    //eg
    var arr = [1, 2, 3, 4, 5, 6, "a", "b"]
    arr.remove("a")
    console.log(arr) //[1, 2, 3, 4, 5, 6, "b"]
</script>